package com.m3958.firstgwt.client.types;



public enum XinJianField{
	XINGMING("xingming"),XINGBIE("xingbie"),
	SHENGRI("shengri"),SHOUJI("shouji"),
	DIANHUA("dianhua"),
	DIZHI("dizhi"),LEIXING("leixing"),
	YOUBIAN("youbian"),BAOMIMA("baomima"),
	GONGKAI("gongkai"),
	REPLY("reply"),REPLIED_AT("repliedAt"),
	ATTACHMENTS("attachments"),XINJIAN_CATS("xjCats");
	
	private String value;
	
	XinJianField(String value){
		this.value = value;
	}
	
	public String getValue(){
		return value;
	}
	
//	String ename;
//	String cname;
//	String alias;
//	
//	XinJianField(String ename,String cname,String alias) {
//		this.ename = ename;
//		this.cname = cname;
//		this.alias = alias;
//	}
//	public String getEname(){
//		return this.ename;
//	}
//	public String getCname(){
//		return this.cname;
//	}
//	public String getAlias(){
//		return this.alias;
//	}
//	
//    public static XinJianField getFieldEnumByEname(String ename){
//    	XinJianField result = null;
//    	for(XinJianField lf : XinJianField.values()){
//    		if(ename.equals(lf.getValue())){
//    			result = lf;
//    			break;
//    		}
//    	}
//    	return result;
//    }
//    
//    public static XinJianField getFieldEnumByCname(String cname){
//    	XinJianField result = null;
//    	for(XinJianField lf : XinJianField.values()){
//    		if(cname.equals(lf.getCname())){
//    			result = lf;
//    			break;
//    		}
//    	}
//    	return result;
//    }
//    
//    public static XinJianField getFieldEnumByAlias(String alias){
//    	XinJianField result = null;
//    	for(XinJianField lf : XinJianField.values()){
//    		if(alias.equals(lf.getAlias())){
//    			result = lf;
//    			break;
//    		}
//    	}
//    	return result;
//    }
}

